* {
    margin: 0;
    padding: 0;
}

body {
    background-color: #EAEAEA;
            min-width: 1300px;
}

img {
    cursor: pointer;
}

li {
    list-style: none;
}

a {
    text-decoration: none;
}

.head {
    background-color: #000000;
    color: #FFFFFF;
        width: calc(100%);
    height: calc(100%);
}

.logo {
    margin-top: calc(10px);
    margin-left:  calc(50px);
    float: left;
    cursor: pointer;
}

#menu {

    margin-left: 200px;
    padding-top: 40px;
}

#menu ul li {
    float: left;
    margin-left: 50px;
    list-style-type: none;
    color: #FFFFFF;
}

#menu ul li a {
    text-decoration: none;
    color: #B9B7B7;
    font-size: 0.8em;
}

#menu ul li a:hover {
    color: #FFFFFF;
}

.img1 {
    cursor: pointer;
    margin-top: -10px;
    margin-left: 100px;
      opacity: 0.6;
}
.img1:hover{
    opacity: 1;
}
#menu2 {
     padding-top: 40px;
}

#menu2 ul li {
    float: left;
    margin-left: 50px;
    list-style-type: none;
}

#menu2 ul li a {
    text-decoration: none;
    color: #534E4E;
    font-size: 0.8em;
}

#menu2 ul li a:hover {
    color: #5470EC;
}

.image {
    position: relative;
    width: 1223px;
    margin: 0 auto;
    margin-top: calc(10vh)
}

.pic1 {
    display: none;
}

.anniu {
    position: absolute;
    margin-left: calc(100% / 2);
    margin-top: -50px;
}

.anniu li {
    float: left;
    margin-left: 10px;
    background-color: #938F8F;
    width: 8px;
    height: 8px;
    border: 2px solid #938F8F;
    border-radius: 100%;
}

.anniu li:hover {
    cursor: pointer;
    background-color: #FFFFFF;
    border: 2px solid #1CCC7F;
}

.image2 {
    position: relative;
    width: 1230px;
    margin: 0 auto;
    margin-left: 56px;
    margin-top: 30px;
    display: flex;
    justify-content: center;
}

.image2 img {
    cursor: pointer;
}

.anniu1 {
    position: absolute;
    margin-top: -90px;
    margin-left: calc(100% / 4 - 200px);
}

.anniu1 li {
    float: left;
    margin-left: 10px;
    background-color: #938F8F;
    width: 8px;
    height: 8px;
    border: 2px solid #938F8F;
    border-radius: 100%;
}

.anniu1 li:hover {
    cursor: pointer;
    background-color: #FFFFFF;
    border: 2px solid #1CCC7F;
}

.image3 {
    width: 1223px;
    margin: 0 auto;
    margin-top: 50px;
    border: 1px solid #EEEAEA;
}

.image3-logo {
    width: 100%;
    height: 50px;
    background-color: #FFFFFF;
    border-radius: 5%;
    overflow: hidden;
}

.image3-logo span {
    line-height: 50px;
    font-family: "宋体";
    color: #827D7D;
}

.image3-logo input {
    float: right;
    width: 90px;
    height: 40px;
    margin: 6px 20px;
    background-color: #FFFFFF;
    border: 1px solid #C9C9C9;
    color: #827D7D;
    padding: 0 15 0 19;
    cursor: pointer;
    border-radius: 10%;
}

.image3-1 {
    display: flex;
    align-items: center;
}

.image3-2 {
    display: flex;
    align-items: center;
}

.image3-app {
    display: flex;
    align-items: center;
}

.app2 {
    display: none;
}

#app1-2 {
    width: 306px;
    height: 360px;
    background-color: #FFFFFF;
}

.downloadbutton {
    margin-top: 50px;
    margin-bottom: 50px;
}

#app1-2 input {
    width: 210px;
    height: 50px;
    background-color: #5B71D5;
    color: #FFFFFF;
    padding: 10px 20px;
    border-radius: 10%;
    margin-top: 20px;
    margin-left: 48px;
    cursor: pointer;
}

.index1 {
    width: 165px;
    margin: 0 auto;
}

.index1 a {
    font-size: 0.6em;
    color: #3E61C5;
}

.footer {
    width: 100%;
    height: 370px;
    margin-top: 50px;
    background-color: #FFFFFF
}

.footer_menu {
    padding-top: 80px;
}

.footer_menu ul {
    float: left;
    margin-left: 80px;
    font-size: 0.8em;
    line-height: 26px;
}

.footer_menu h5 {
    line-height: 40px;
    color: #7C7979;
}

.footer_menu ul li a {
    color: #827D7D;
    line-height: 20px;
}

.footer_menu ul li a:hover {
    color: #1023FF;
}

.footerright {
    float: right;
}

.footerright input {
    width: 90px;
    height: 40px;
    margin: 0px 20px;
    background-color: #FFFFFF;
    border: 1px solid #C9C9C9;
    color: #2D08BF;
    padding: 0 15 0 19;
    cursor: pointer;
    border-radius: 10%;
}

.footer2 {
    width: 100%;
    float: left;
    margin-top: 50px;
    border-top: 1px solid #969292;
    padding-top: 30px;
}

.footer2 span {
    font-size: 0.7em;
    color: #827D7D;
    padding-left: 100px;
}

.footer2 input {
    background-color: #FFFFFF;
    color: #5C60BA;
    border: 1px solid #FFFFFF;
    border-left: 1px solid #969292;
    padding: 0 10px;
    cursor: pointer;
}

.footer2 input:hover {
    color: #0E2287;
}

.footer2 select {
    appearance: none;
    padding: 10px 30px;
    float: right;
    margin: -20px 50px;
    border-radius: 20%;
}